excessive precipitation - Turc Anglais Dictionnaire